zebra parrakeet - French English Dictionary